﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MTC.Common.DTO
{
    public class PayInSchedule
    {
        private int _ScheduleDriverTaxiId;
        private int _ScheduleId;
        private string _firstname;
        private string _lastname;
        private string _platenumber;
        private int _PayInId;
        private DateTime? _PayInDate;
        //private string _PayInDate;

        private int _ShiftId;
        private int _TaxiId;
        private int _DriverId;
        private decimal _Cash;
        private decimal _M7;
        private decimal _EftPos;
        private decimal _Expenses;
        private DateTime? _scheduleDate;
        private string _shiftDescription;
        private string _comment;
        private decimal _PayInDue;
        private decimal _CarriedFwdPayIn;
        private decimal _Claims;
        private string _OwnerFirstName;
        private string _OwnerLastName;
        private string _OwnerCompany;
        private string _OwnerName;
        private string _DriverName;



        public int PayInId
        {
            get { return _PayInId; }
            set { _PayInId = value; }
        }

        public DateTime? PayInDate
        {
            get { return _PayInDate; }
            set { _PayInDate = value; }
        }

        public int ShiftId
        {
            get { return _ShiftId; }
            set { _ShiftId = value; }
        }

        public int TaxiId
        {
            get { return _TaxiId; }
            set { _TaxiId = value; }
        }

        public int DriverId
        {
            get { return _DriverId; }
            set { _DriverId = value; }
        }

        public decimal Cash
        {
            get { return _Cash; }
            set { _Cash = value; }
        }

        public decimal M7
        {
            get { return _M7; }
            set { _M7 = value; }
        }

        public decimal EftPos
        {
            get { return _EftPos; }
            set { _EftPos = value; }
        }

        public decimal Expenses
        {
            get { return _Expenses; }
            set { _Expenses = value; }
        }

        public int ScheduleDriverTaxiId
        {
            get { return _ScheduleDriverTaxiId; }
            set { _ScheduleDriverTaxiId = value; }
        }

        public int ScheduleId
        {
            get { return _ScheduleId; }
            set { _ScheduleId = value; }
        }

        public string Firstname
        {
            get { return _firstname; }
            set { _firstname = value; }
        }

        public string Lastname
        {
            get { return _lastname; }
            set { _lastname = value; }
        }

        public string Platenumber
        {
            get { return _platenumber; }
            set { _platenumber = value; }
        }

        public DateTime? ScheduleDate
        {
            get { return _scheduleDate; }
            set { _scheduleDate = value; }
        }

        public string ShiftDescription
        {
            get { return _shiftDescription; }
            set { _shiftDescription = value; }
        }

        public string Comment
        {
            get { return _comment; }
            set { _comment = value; }
        }

        public decimal PayInDue
        {
            get { return _PayInDue; }
            set { _PayInDue = value; }
        }

        public decimal CarriedFwdPayIn
        {
            get { return _CarriedFwdPayIn; }
            set { _CarriedFwdPayIn = value; }
        }

        public decimal Claims
        {
            get { return _Claims; }
            set { _Claims = value; }
        }

        public string OwnerFirstName
        {
            get { return _OwnerFirstName; }
            set { _OwnerFirstName = value; }
        }

        public string OwnerLastName
        {
            get { return _OwnerLastName; }
            set { _OwnerLastName = value; }
        }

        public string OwnerCompany
        {
            get { return _OwnerCompany; }
            set { _OwnerCompany = value; }
        }

        public string OwnerName
        {
            get { return _OwnerName; }
            set { _OwnerName = value; }
        }

        public string DriverName
        {
            get { return _DriverName; }
            set { _DriverName = value; }
        }
    }
}
